#ifndef PHYSICSWORLD_H
#define PHYSICSWORLD_H

#include "PhysicsUtils.h"
#include "GameObject.h"
#include <vector>

class PhysicsObject;

class PhysicsWorld
{
public:
	PhysicsWorld();
	~PhysicsWorld();
	void Update();
	void UpdateObject(PhysicsObject &phyObj);
	void AddObject(PhysicsObject &phyObj);
	void RemoveObject(PhysicsObject &phyObject);
private:
	std::vector<PhysicsObject*> phyObjVec;
};

#endif